spill one's guts - Fransızca İngilizce Sözlük